package com.zw.pdm.module.contact.model;

import lombok.Data;

import java.util.Date;

@Data
public class ContactModel {

    /**
     * dsn_contact表
     */
    private Integer id;
    private Integer proId;
    private String proCode;//项目编号
    private String proName;//项目名称
    private Integer proNum;//项目数量
    private String special;//专业名称
    private Integer proPartId;//部分ID
    private String proPart;//部分
    private String content;//描述内容
    private Integer isDel;//删除状态 0：默认， 1：删除
    private Integer createId;//创建人ID
    private String createName;//创建人
    private String createTel;//创建人电话
    private Date createTime;//创建时间
    private String checkId;//审核人ID
    private String checkName;//审核人
    private Date checkTime;//审核时间
    private Integer deptId;//创建人部门ID
    private String deptName;//创建人部门名称
    private Integer branchId;//创建人科室ID
    private String branchName;//创建人科室名称
    private Integer contactStatus;//状态：1=未提交，2=已提交待审核，3=审核通过，4=驳回
    private String rejectReason;//驳回原因
    private String questionType;//问题类型
    private String customer;//需方
    private String insSite;//安装地点

    /**
     * dsn_contact_con表  重复字段 前加return
     */
    private Integer returnId;
    private Integer dsnContactId;
    private Integer returnBranchId;//发送科室ID
    private String returnBranchName;//发送科室名称
    private Integer returnStatus;//状态：0未编辑，1=未提交，2=已提交，3=审核通过，4=驳回
    private String answerContent;//科级回复内容
    private Integer answerId;//回复人ID
    private String answerName;//回复人的名字
    private Date answerTime;//回复时间
    private Integer returnCheckId;//部级确认人ID
    private String returnCheckName;//部级确认人的名字
    private Date returnCheckTime;//部级确认时间
    private String returnRejectReason;//驳回原因
    private Integer returnIsDel;//删除状态 0：默认， 1：删除


    private String participants; //参与人

    private int loginId;


}
